river swamp - Francés Inglés Diccionario